package cn.sf.pojo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class User implements Serializable {

  private long userId;
  private String userCode;
  private String userName;
  private String userPassword;
  private String userEmail;
  private long userPhone;
  private Date userBirthday;
  private long userMember;
  private long userLevel;
  private String userHead;
  private String userSignature;
  private double userBalance;
  private Date userCreationDate;
  private String userSex;
  private long userState;
  private long userFans;
  private long userAttention;
  private long userRole;
  private List<UserRole> userRoles;

  public List<UserRole> getUserRoles() {
    return userRoles;
  }

  public void setUserRoles(List<UserRole> userRoles) {
    this.userRoles = userRoles;
  }

  private Collect collect;

  public Integer getvCount() {
    return vCount;
  }

  public void setvCount(Integer vCount) {
    this.vCount = vCount;
  }

  public List<Video> getVideos() {
    return videos;
  }

  public void setVideos(List<Video> videos) {
    this.videos = videos;
  }

  private Integer vCount; //用户的视频总数

  private List<Video> videos; //视频集合
  public Collect getCollect() {
    return collect;
  }

  public void setCollect(Collect collect) {
    this.collect = collect;
  }

  public long getUserId() {
    return userId;
  }

  public void setUserId(long userId) {
    this.userId = userId;
  }

  public String getUserCode() {
    return userCode;
  }

  public void setUserCode(String userCode) {
    this.userCode = userCode;
  }

  public String getUserName() {
    return userName;
  }

  public void setUserName(String userName) {
    this.userName = userName;
  }

  public String getUserPassword() {
    return userPassword;
  }

  public void setUserPassword(String userPassword) {
    this.userPassword = userPassword;
  }

  public String getUserEmail() {
    return userEmail;
  }

  public void setUserEmail(String userEmail) {
    this.userEmail = userEmail;
  }

  public long getUserPhone() {
    return userPhone;
  }

  public void setUserPhone(long userPhone) {
    this.userPhone = userPhone;
  }

  public long getUserMember() {
    return userMember;
  }

  public void setUserMember(long userMember) {
    this.userMember = userMember;
  }

  public long getUserLevel() {
    return userLevel;
  }

  public void setUserLevel(long userLevel) {
    this.userLevel = userLevel;
  }

  public String getUserHead() {
    return userHead;
  }

  public void setUserHead(String userHead) {
    this.userHead = userHead;
  }

  public String getUserSignature() {
    return userSignature;
  }

  public void setUserSignature(String userSignature) {
    this.userSignature = userSignature;
  }

  public double getUserBalance() {
    return userBalance;
  }

  public void setUserBalance(double userBalance) {
    this.userBalance = userBalance;
  }

  public String getUserSex() {
    return userSex;
  }

  public void setUserSex(String userSex) {
    this.userSex = userSex;
  }

  public long getUserState() {
    return userState;
  }

  public void setUserState(long userState) {
    this.userState = userState;
  }

  public long getUserFans() {
    return userFans;
  }

  public void setUserFans(long userFans) {
    this.userFans = userFans;
  }

  public long getUserAttention() {
    return userAttention;
  }

  public void setUserAttention(long userAttention) {
    this.userAttention = userAttention;
  }

  public long getUserRole() {
    return userRole;
  }

  public void setUserRole(long userRole) {
    this.userRole = userRole;
  }

  public Date getUserBirthday() {
    return userBirthday;
  }

  public void setUserBirthday(Date userBirthday) {
    this.userBirthday = userBirthday;
  }

  public Date getUserCreationDate() {
    return userCreationDate;
  }

  public void setUserCreationDate(Date userCreationDate) {
    this.userCreationDate = userCreationDate;
  }
}
